i can take over for him - French English Dictionary